package com.wang.interview.designmode.proxy.cglib;

import java.util.ArrayList;

/**
 * @author: wang
 * @date: 2021/8/1 17:27
 * @description: 注意：Vivo proxy
 */
public class Client {
    public static void main(String[] args) {
        Vivo proxy = new DynamicCglib().getProxy(Vivo.class);
        proxy.Call();

        ArrayList list = new DynamicCglib().getProxy(ArrayList.class);
        //list.add(1);
        System.out.println(list);
    }
}
interface A{}

interface B extends A{}

abstract class C{
    abstract void a();
}
